flower barrows - German English Dictionary